#coding: utf-8

class Cao(object):
	'''Representa um Canino'''

	def __init__(self, nome='Rex',latido='AU!!'):
	    self.nome = nome
	    self.latido = latido
		
	def latir(self):
		return self.nome + ': ' + self.latido

class Dalmata(Cao):
	'''Representa um Cão pintado de preto e branco'''

	def latir(self):
		return self.nome + ': ' + self.latido * 2

rex = Cao(latido='Wuf')
#print rex
#print type(rex)
#print rex.nome
print rex.latir()

pogo = Dalmata('Black','AUAUAUA')
#print pogo
#print type(pogo)
#print pogo.nome
print pogo.latir()
